single-responsibility principle
Chain-of-responsibility pattern
Coupling
(computer programming)
GRASP
(object-oriented design)
Information hiding
SOLID
—the "S" in "SOLID" represents the single responsibility principle
Separation of concerns
https://en.wikipedia.org/wiki/Single-responsibility_principle